package com.util;

import java.text.SimpleDateFormat;
import java.util.Date;
/**
 * @Package com.util
 * @Date 2024-05-23 12:27
 * 日期格式化，其实没要求日期就不写。
 */


public class DateUtil {

    private static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd";

    // 格式化日期
    public static String formatDate(Date date) {
        SimpleDateFormat sdf = new SimpleDateFormat(DEFAULT_DATE_FORMAT);
        return sdf.format(date);
    }

    // 解析日期字符串
    public static Date parseDate(String dateStr) {
        try {
            SimpleDateFormat sdf = new SimpleDateFormat(DEFAULT_DATE_FORMAT);
            return sdf.parse(dateStr);
        } catch (Exception e) {
            throw new RuntimeException("Failed to parse date", e);
        }
    }
}
